← CA Housing Permitting Friction

PLEASANT HILL

2025 HCD Annual Progress Report data · Small (pop. 34,504)

Approval Speed
216 days
Excess delay
138 days
Project-years delayed
22
Affordable delayed
22

Median stage durations

How long the typical project takes at each stage. The yellow Approval Speed bar is the weighted composite (stages 1 + 2 + 25% of stage 3) used for ranking. The dashed line is the peer-group benchmark (25th percentile of approval speed).

Application-to-permit conversion

What share of applications receive a building permit within each time window? The projected rate estimates eventual outcomes for recent applications.

Within 1 month Within 3 months Within 6 months Within 24 months

Projected eventual permit rate: 75% (based on historical cohorts with 24+ months of data)

Overall app → permit rate 74%
Permit → completion rate 42%

RHNA progress

California's Regional Housing Needs Allocation (RHNA) mandates that each jurisdiction plan for and permit a target number of housing units over an 8-year cycle (2023–2031), broken down by income level. The bars below show how many units have been permitted so far toward each target.

Overall RHNA progress 288 / 1,803 (16%)
Very Low Income 18 / 566 (3%)
Low Income 12 / 326 (4%)
Moderate Income 49 / 254 (19%)
Above Moderate 209 / 657 (32%)

Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.

Peer jurisdictions

Compared against small-population jurisdictions.

Jurisdiction Approval Speed Excess delay Units
CAMPBELL 556 478 539
AMERICAN CANYON 296 218 1,035
PALM SPRINGS 340 263 748
MOORPARK 167 89 2,172
PACIFICA 908 831 147
SONOMA 981 903 135
DESERT HOT SPRINGS 668 590 206
LOS GATOS 352 274 436
DIXON 380 302 390
LOS ALAMITOS 994 916 107

Projects (540)

Project Type Status Units App → Entitle Entitle → Permit Permit → Complete Speed
PLN 22-0242 adu Entitled 1 None None None
PLN 22-0188/ 20220833 adu Permitted 1 None 41 None
PLN 22-0468 adu Entitled 1 None None None
PLN 21-0028/ 20221205 single family Permitted 1 None 382 None
PLN 18-0383/ 20220033 single family Completed 1 None 611 246
PLN 18-0383/ 20220038 single family Completed 1 None 611 2
PLN 18-0383/ 20220313 single family Permitted 1 None 695 None
PLN 18-0219/ 20210844 single family Completed 1 None 1001 371
PLN 18-0219/ 20210848 single family Completed 1 None 1001 359
PLN 18-0219/ 20210854 single family Completed 1 None 1002 314
PLN 21-0378/ 2021226 adu Completed 1 None 161 266
PLN 18-0383/ 20220037 adu Completed 1 None 611 259
PLN 21-0028/ 20221204 single family Permitted 1 None 382 None
PLN 18-0383/ 20220030 single family Completed 1 None 611 239
PLN 21-0469/ 20211574 adu Completed 1 None 141 233
PLN 18-0383/ 20220321 single family Permitted 1 None 695 None
PLN 18-0383/ 20220329 single family Permitted 1 None 699 None
20220588 adu Permitted 1 None 63 None
PLN 21-0028/ 20221205 adu Permitted 1 None 382 None
PLN 18-0219/ 20211679 single family Completed 1 None 1156 342
PLN 18-0219/ 20210857 single family Completed 1 None 1002 315
PLN 21-0192 adu Entitled 2 None None None
PLN 21-0450 single family Entitled 1 None None None
PLN 21-0028/ 20221207 single family Permitted 1 None 382 None
PLN 21-0028/ 20221200 single family Permitted 1 None 382 None
PLN 21-0028/ 20221201 single family Permitted 1 None 382 None
PLN 21-0028/ 20221206 single family Permitted 1 None 382 None
PLN 18-0383/ 20220330 single family Permitted 1 None 699 None
PLN 22-0378/ 20221341 adu Entitled 1 None None None
PLN 18-0219/ 20211600 adu Completed 1 None 1154 344
PLN 21-0423/ 20201468 adu Permitted 1 50 306 None
PLN 21-0495 single family Entitled 1 None None None
PLN 22-0177/ 20220463 adu Completed 1 None 1 161
PLN 22-0371/ 20221323 adu Entitled 1 None None None
PLN 18-0383/ 20220043 single family Completed 1 None 611 237
PLN 18-0383/ 20220044 single family Completed 1 None 611 237
PLN 18-0383/ 20220328 single family Permitted 1 None 699 None
PLN 18-0383/ 20220332 single family Permitted 1 None 699 None
PLN 22-0089/ 20220304 adu Permitted 1 None 45 None
20220534 adu Permitted 1 None 199 None
20220745 adu Permitted 1 None 52 None
PLN 21-0028/ 20221204 adu Permitted 1 None 382 None
PLN 21-0519/ 20211711 adu Completed 1 27 1 186 74
PLN 18-0383/ 20220036 adu Completed 1 None 611 259
PLN 18-0383/ 20220311 adu Completed 1 None 695 243
PLN 18-0383/ 20220035 single family Completed 1 None 611 320
PLN 18-0383/ 20220314 single family Permitted 1 None 695 None
PLN 18-0383/ 20220318 single family Permitted 1 None 695 None
PLN 18-0383/ 20220320 single family Permitted 1 None 695 None
PLN 18-0383/ 20220326 single family Permitted 1 None 699 None
PLN 18-0383/ 20220420 single family Permitted 1 None 699 None
PLN 18-0383/ 20220331 single family Permitted 1 None 699 None
PLN 22-0105/ 20220271 adu Permitted 1 None 202 None
PLN 18-0219/ 20210846 single family Completed 1 None 1001 359
PLN 18-0383/ 20220035 adu Completed 1 None 611 320
PLN 21-0192 single family Entitled 6 None None None
PLN 22-0226/ 20220457 adu Permitted 1 None 21 None
PLN 22-0331/ 20221049 adu Permitted 1 None 11 None
PLN 18-0383/ 20220036 single family Completed 1 None 611 259
PLN 18-0383/ 20220327 single family Permitted 1 None 685 None
PLN 18-0383/ 20220333 single family Permitted 1 None 699 None
PLN 18-0219/ 20211600 single family Completed 1 None 1154 344
PLN 18-0383/ 20220313 adu Permitted 1 None 695 None
PLN 21-0294 large multi Entitled 82 None None None
PLN 21-0028/ 20221202 single family Permitted 1 None 382 None
PLN 21-0028/ 20221203 single family Permitted 1 None 382 None
PLN 18-0383/ 20220039 single family Completed 1 None 611 313
PLN 18-0383/ 20220311 single family Completed 1 None 695 243
PLN 18-0383/ 20220312 single family Permitted 1 None 695 None
PLN 18-0383/ 20220315 single family Permitted 1 None 695 None
PLN 18-0383/ 20220317 single family Permitted 1 None 695 None
PLN 18-0383/ 20220319 single family Permitted 1 None 695 None
PLN 18-0383/ 20220421 single family Permitted 1 None 699 None
PLN 18-0219/ 20210853 single family Completed 1 None 1002 315
PLN 21-0463/ 20211486 adu Permitted 1 19 77 None
20210166 adu Completed 1 None 118 407
PLN 18-0383/ 20220038 adu Completed 1 None 611 306
PLN 15-0339 single family Completed 1 None 536 45
PLN 14-0371 single family Permitted 1 None 428 None
PLN 18-0496 adu Completed 1 6 None 238
PLN 14-0371 adu Permitted 1 None 428 None
PLN 14-0371 adu Permitted 1 None 428 None
PLN 17-0167 other Completed 0 None None None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 536 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Completed 1 None 428 314
PLN 17-0386 adu Completed 1 14 46 197 109
PLN 14-0371 adu Permitted 1 None 428 None
PLN 14-0371 adu Permitted 1 None 428 None
PLN 17-0350 other Completed 0 None None 310
PLN 15-0339 single family Permitted 1 None 569 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Completed 1 None 428 296
PLN 18-0464 adu Permitted 1 7 28 None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 536 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 18-0201 adu Completed 1 16 26 176 86
154-244-012 adu Permitted 1 None 17 None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 536 None
PLN 15-0339 single family Permitted 1 None 536 None
PLN 17-0063 single family Permitted 1 None 222 None
PLN 14-0371 single family Completed 1 None 428 324
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0307 other Completed 0 None None 122
PLN 15-0339 single family Permitted 1 None 536 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 16-0322 other Completed 0 None None None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 569 None
PLN 15-0339 single family Permitted 1 None 536 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0307 other Completed 0 None None 122
PLN 15-0339 single family Completed 1 None 569 323
PLN 15-0339 single family Completed 1 None 569 323
PLN 15-0339 single family Completed 1 None 536 293
164-510-010 adu Permitted 1 0 0 None
154-273-014 adu Permitted 1 0 0 None
PLN 14-0371 single family Completed 1 None 428 463
PLN 14-0371 single family Completed 1 None 428 472
PLN 14-0371 single family Completed 1 None 428 351
PLN 14-0371 single family Completed 1 None 428 370
127-061-008 adu Permitted 1 0 0 None
148-070-043 single family Permitted 1 None 658 None
148-070-047 single family Permitted 1 None 658 None
PLN 15-0339 single family Completed 1 None 569 348
150-190-056 adu Permitted 1 277 0 None
PLN 14-0371 single family Completed 1 None 428 351
PLN 14-0371 single family Completed 1 None 428 471
PLN 14-0371 single family Completed 1 None 428 450
148-070-051 single family Permitted 1 None 813 None
PLN 14-0371 adu Completed 1 None 428 405
166-081-046 adu Permitted 1 0 0 None
148-070-049 single family Permitted 1 None 658 None
148-070-048 single family Permitted 1 None 658 None
148-070-056 single family Permitted 1 None 917 None
000-000-000 single family Entitled 4 None None None
154-243-005 adu Permitted 1 0 0 None
PLN 14-0371 single family Completed 1 None 428 422
PLN 14-0371 single family Completed 1 None 428 385
148-070-046 single family Permitted 1 None 658 None
149-051-009 single family Permitted 1 None 464 None
PLN 14-0371 single family Completed 1 None 428 405
PLN 14-0371 single family Completed 1 None 428 436
148-070-052 single family Permitted 1 None 813 None
PLN 14-0371 adu Completed 1 None 428 405
149-051-009 adu Permitted 1 None 0 None
170-142-019 adu Permitted 1 0 0 None
170-142-027 adu Permitted 1 453 0 None
PLN 15-0339 single family Completed 1 None 569 345
PLN 15-0339 single family Completed 1 None 536 319
PLN 15-0339 single family Completed 1 None 536 293
PLN 14-0371 single family Completed 1 None 428 405
153-154-013 adu Permitted 1 None 736 None
PLN 15-0339 single family Completed 1 None 569 357
PLN 15-0339 single family Completed 1 None 569 323
PLN 15-0339 single family Completed 1 None 536 319
PLN 15-0339 single family Completed 1 None 536 319
148-070-054 single family Permitted 1 None 813 None
PLN 14-0371 adu Completed 1 None 428 471
149-161-007 adu Permitted 1 0 0 None
127-210-014 large multi Completed 19 None 0 0
148-070-044 single family Permitted 1 None 658 None
170-030-021 single family Permitted 1 311 0 None
148-070-057 single family Permitted 1 None 917 None
PLN 15-0339 single family Completed 1 None 569 357
PLN 15-0339 single family Completed 1 None 536 293
148-070-053 adu Permitted 1 None 813 None
152-101-001 adu Permitted 1 0 0 None
148-070-058 single family Permitted 1 None 917 None
ZPA-2023-0106/ BLDR-23-0084 adu Permitted 1 128 8 None
PLN 22-0460/ 20221685 adu Completed 1 None 113 0
ZPA-2023-0179/ BLDR-23-0656 adu Permitted 1 141 14 None
PLN 21-0028/ BLDR-23-1316 single family Permitted 1 None 835 None
PLN 23-0038/ 20230065 adu Permitted 1 6 68 None
PLN 18-0383/ 20220333 single family Completed 1 None 699 590
PLN 22-0468 adu Entitled 1 None None None
PLN 18-0383/ 20220312 single family Completed 1 None 695 345
PLN 18-0383/ 20220316 single family Completed 1 None 695 349
PLN 18-0383/ 20220318 single family Completed 1 None 695 314
PLN 18-0383/ 20220321 single family Completed 1 None 695 289
PLN 21-0463/ 20211483 adu Completed 1 19 77 386 192
PLN 23-0014/ 20230005 adu Permitted 1 0 59 None
ENT-2023-0008/ BLDR-23-0041 adu Permitted 1 148 29 None
PLN 21-0028/ BLDR-23-1077 single family Permitted 1 None 799 None
BLDR-23-0788 adu Permitted 1 16 29 None
PLN 21-0028/ BLDR-23-1319 single family Permitted 1 None 835 None
PLN 18-0359/ 20220505 large multi Permitted 189 927 676 None
ZPA-2023-0175/ 20221701 adu Permitted 1 0 0 None
PLN 18-0383/ 20220331 single family Completed 1 None 699 603
PLN 19-0323/ 20201385 single family Completed 1 None 35 1127
PLN 18-0383/ 20220313 single family Completed 1 None 695 345
PLN 18-0383/ 20220320 single family Completed 1 None 695 397
20220588 adu Completed 1 None 63 352
ENT-2023-0012/ BLDR-23-1241 single family Entitled 1 None None None
BLDR-23-1135/ ENT-2023-0030 single family Permitted 1 15 34 None
PLN 21-0028/ BLDR-23-1392 single family Permitted 1 None 835 None
BLDR-23-0728 adu Completed 1 98 1 0 99
PLN 23-0046/ 20230151 adu Permitted 1 None 11 None
PLN 23-0020/ 20221815 adu Permitted 1 None 99 None
PLN 23-0045/ 20221818 adu Permitted 1 None 235 None
PLN 18-0383/ 20220319 single family Completed 1 None 695 398
PLN 18-0383/ 20220327 single family Completed 1 None 685 562
PLN 18-0383/ 20220328 single family Completed 1 None 699 571
PLN 18-0383/ 20220332 single family Completed 1 None 699 590
PLN 19-0323/ BLDR-23-1416 adu Completed 1 None 35 1119
PLN 18-0383/ 20220330 single family Completed 1 None 699 610
ENT-2023-0017 single family Entitled 1 None None None
PLN 22-0388/ BLDR-23-0879 single family Permitted 1 None 243 None
PLN 21-0028/ BLDR-23-0010 single family Permitted 1 0 798 None
PLN 21-0028/ BLDR-23-1317 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1400 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1401 single family Permitted 1 None 835 None
PLN 23-0106/ 20230329 adu Permitted 1 37 54 None
ZPA-2023-0081/ BLDR-23-0497 adu Permitted 1 45 14 None
ZPA-2023-0123/ BLDR-23-0802 adu Entitled 1 40 None None
PLN 22-0388/ BLDR-23-0879 single family Permitted 1 None 244 None
PLN 22-0319/ 20230074 adu Completed 1 25 22 264 113
PLN 21-0450/ BLDR-23-0017 single family Permitted 1 None 426 None
PLN 21-0028/ BLDR-23-1076 single family Permitted 1 None 799 None
PLN 21-0028/ BLDR-23-1397 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1398 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1402 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1395 single family Permitted 1 None 835 None
BLDR-23-1106 adu Permitted 1 133 16 None
ZPA-2023-0136/ BLDR-23-0450 adu Entitled 1 119 None None
PLN 22-0270/ BLDR-23-0910 adu Completed 1 None 218 67
PLN 18-0383/ 20220329 single family Completed 1 None 699 554
PLN 18-0383/ 20220421 single family Completed 1 None 699 583
ENT-2023-0022/ BLDR-23-0599 adu Permitted 1 None 47 None
PLN 18-0383/ 20220314 single family Completed 1 None 695 383
20220745 adu Completed 1 None 52 455
PLN 22-0454 other Entitled 8 0 None None
PLN 23-0070/ 20230169 adu Permitted 1 23 19 None
BLDR-23-1202 adu Permitted 1 13 21 None
ZPA-2023-0135 / BLDR-23-0062 adu Permitted 1 167 22 None
PLN 21-0028/ BLDR-23-1399 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1396 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1315 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1320 single family Permitted 1 None 835 None
BLDR-23-1050 adu Completed 1 0 3 11 6
PLN 19-0323/ 20201386 single family Completed 1 None 65 1043
PLN 18-0383/ 20220420 single family Completed 1 None 700 617
20221819 adu Completed 1 None 52 87
20230186 adu Permitted 1 49 14 None
PLN 22-0188/ 20220833 adu Completed 1 None None 203
PLN 22-0331/ 20221049 adu Completed 1 None 11 203
PLN 18-0383/ 20220315 single family Completed 1 None 695 330
PLN 23-0017 single family Entitled 1 3 None None
ENT-2023-0030/ BLDR-23-1135 single family Permitted 1 None 100 None
20200082 single family Completed 0 None None 217
20190119 single family Completed 0 None None None
20191289 adu Completed 0 None None None
PLN 20-0009 adu Entitled 1 None None None
PLN 20-0262 adu Entitled 1 None None None
PLN 20-0430 adu Entitled 1 14 None None
20201367 single family Permitted 0 None None None
PLN 21-0017 adu Entitled 1 10 None None
PLN 21-0251 adu Entitled 1 16 None None
PLN 21-0423 adu Entitled 1 50 None None
20210166 other Permitted 0 None None None
20210792 other Permitted 0 None None None
20210853 other Permitted 0 None None None
20210854 other Permitted 0 None None None
20210857 other Permitted 0 None None None
20211305 other Permitted 0 None None None
20210176 adu Permitted 0 None None None
20210561 adu Permitted 0 None None None
20211189 adu Completed 0 None None None
20200395 single family Completed 0 None None 233
20200083 single family Completed 0 None None 217
20190793 single family Completed 0 None None None
20190790 single family Completed 0 None None None
20191287 adu Completed 0 None None None
PLN 18-0383 single family Entitled 34 None None None
20180535 single family Completed 0 None None None
20191287 single family Completed 0 None None None
PLN 19-0505 adu Entitled 1 None None None
PLN 19-0447 single family Entitled 1 None None None
20200793 single family Permitted 0 None None None
PLN 21-0358 adu Entitled 1 27 None None
PLN 21-0154 adu Entitled 1 92 None None
PLN 21-0265 adu Entitled 1 92 None None
20211600 other Permitted 0 None None None
PLN 21-0209 adu Entitled 1 18 None None
PLN 21-0038 adu Entitled 1 102 None None
PLN 21-0250 adu Entitled 1 29 None None
PLN 21-0519 adu Entitled 1 27 None None
20211679 other Permitted 0 None None None
20210114 adu Completed 0 None None 272
20211219 adu Completed 0 None None 153
20211054 adu Permitted 0 None None None
20200391 single family Completed 0 None None 233
20200075 single family Completed 0 None None 210
20190791 single family Completed 0 None None None
20200076 adu Completed 0 None None None
PLN 20-0378 adu Entitled 1 8 None None
PLN 20-0294 adu Entitled 1 50 None None
PLN 19-0323 single family Entitled 2 None None None
20180534 single family Completed 0 None None None
PLN 20-0083 adu Entitled 1 None None None
PLN 20-0099 adu Entitled 1 34 None None
PLN 20-0369 adu Entitled 1 6 None None
PLN 20-0372 adu Entitled 1 None None None
PLN 19-0323 single family Entitled 2 None None None
PLN 20-0076 single family Entitled 1 None None None
PLN 20-0399 adu Entitled 1 281 None None
PLN 21-0108 adu Entitled 1 7 None None
PLN 21-0388 adu Entitled 1 43 None None
20210225 other Completed 0 None None 253
20210227 other Completed 0 None None 245
20210844 other Permitted 0 None None None
20211680 other Permitted 0 None None None
20210248 adu Permitted 0 None None None
20210716 adu Permitted 0 None None None
20210166 adu Permitted 0 None None None
20210834 adu Permitted 0 None None None
20210221 adu Permitted 0 None None None
PLN 21-0169 adu Entitled 1 32 None None
PLN 21-0224 adu Entitled 1 33 None None
PLN21-0196 adu Entitled 1 9 None None
PLN 21-0334 adu Entitled 1 121 None None
PLN 21-0463 adu Entitled 1 19 None None
20210672 adu Completed 0 None None 175
20210975 adu Permitted 0 None None None
20211277 adu Permitted 0 None None None
20200393 single family Completed 0 None None 226
20200085 single family Completed 0 None None 217
20191283 single family Completed 0 None None None
PLN 19-0506 single family Entitled 1 None None None
PLN 19-0216 single family Entitled 2 None None None
20200576 adu Permitted 0 None None None
PLN 21-0028 single family Entitled 31 0 None None
PLN 21 0068 adu Entitled 1 20 None None
PLN 21-0469 adu Entitled 1 6 None None
PLN 21-0228 adu Entitled 1 36 None None
PLN 21-0297 adu Entitled 1 79 None None
20210226 other Completed 0 None None 252
20210846 other Permitted 0 None None None
20211681 other Permitted 0 None None None
20211129 adu Completed 0 None None 31
BLDR-23-0773 adu Permitted 1 30 59 None
BLDR-23-1224 adu Permitted 1 16 6 None
PLN 21-0028/ BLDR-23-1318 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1394 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-1074 single family Permitted 1 None 799 None
PLN 21-0028/ BLDR-23-1399 adu Permitted 1 None 835 None
PLN 19-0323/ BLDR-23-1207 adu Completed 1 None 35 1047
PLN 22-0242/ 20221806 adu Permitted 1 None 233 None
PLN 21-0028/ BLDR-23-1315 adu Permitted 1 None 835 None
BLDR-23-1437 adu Entitled 1 16 None None
PLN 22-0226/ 20220457 adu Completed 1 None None 233
PLN 21-0028/ BLDR-23-1318 single family Completed 1 None 835 244
PLN 21-0028/ BLDR-23-1393 single family Completed 1 None 835 267
BLDR-23-1135/ ENT-2023-0030 single family Completed 1 15 34 245 110
BLDR-24-0498/ ZPA-2024-0128 adu Permitted 1 0 40 None
PLN 18-0383/ BLDR-23-0940 single family Completed 1 None 695 735
PLN 21-0028/ BLDR-23-1395 single family Completed 1 None 835 267
PLN 21-0028/ BLDR-23-1077 single family Completed 1 None 835 317
PLN 21-0028/ BLDR-23-1076 single family Completed 1 None 835 189
PLN 21-0028/ BLDR-23-1399 adu Completed 1 None 835 282
PLN 21-0028/ 20221204 single family Completed 1 None 382 810
ENT-2023-0012/ BLDR-23-1241 single family Permitted 1 15 364 None
ZPA-2023-0081/ BLDR-23-0497 adu Completed 1 45 14 396 158
ZPA-2023-0179/ BLDR-23-0656 adu Completed 1 141 14 186 202
BLDR-24-0512/ ZPA-2024-0095 adu Permitted 1 0 73 None
BLDR-24-0664/ ZPA-2024-0103 adu Permitted 1 0 120 None
BLDR-24-1299/ ZPA-2024-0206 adu Permitted 1 0 32 None
ENT 2024-0008 single family Entitled 1 0 None None
PLN 21-0028/ BLDR-23-1316 single family Completed 1 None 835 210
PLN 21-0028/ BLDR-23-1320 single family Completed 1 None 835 244
PLN 21-0028/ BLDR-23-1401 single family Completed 1 None 835 257
PLN 21-0028/ BLDR-23-1074 single family Completed 1 None 835 168
BLDR-24-0916 adu Permitted 1 0 88 None
PLN 23-0014/ 20230005 adu Completed 1 0 59 578 204
PLN 23-0102/ 20230183 adu Completed 2 104 None 542
BLDR-23-1333/ ZPA-2024-0046 adu Permitted 1 0 127 None
20200394 single family Completed 0 None None 233
20200076 single family Completed 0 None None 210
20190120 single family Completed 0 None None None
20190115 single family Completed 0 None None None
20190116 single family Completed 0 None None None
20200083 adu Completed 0 None None None
PLN 20-0089 adu Entitled 1 None None None
PLN 20-0431 adu Entitled 1 None None None
20210176 Building Permit No. adu Entitled 1 36 None None
PLN 21-0016 adu Entitled 1 6 None None
PLN 21-0378 adu Entitled 1 2 None None
PLN 21-0360 other Entitled 1 50 None None
PLN 21-0139 adu Entitled 1 38 None None
PLN 21-0357 adu Entitled 1 92 None None
PLN 18-0359 large multi Entitled 189 927 None None
20210019 adu Permitted 0 None None None
20210659 adu Permitted 0 None None None
PLN 21-0028/ BLDR-23-1398 single family Completed 1 None 835 282
PLN 21-0028/ BLDR-23-1319 single family Completed 1 None 835 244
PLN 21-0028/ BLDR-23-1397 single family Completed 1 None 835 288
PLN 21-0450/ BLDR-23-0017 single family Completed 1 None 426 492
BLDR-23-1224 adu Completed 1 16 6 217 76
BLDR-24-1662/ ZPA-2024-0244 adu Completed 1 0 11 17 15
BLDR-23-1333/ ZPA-2024-0046 adu Permitted 1 0 127 None
BLDR-23-1336/ ZPA-2023-0185 adu Permitted 1 None 57 None
BLDR-23-1518 adu Completed 1 0 0 70 18
PLN 21-0028/ BLDR-23-1400 single family Completed 1 None 835 257
PLN 21-0028/ BLDR-23-1392 single family Completed 1 None 835 267
PLN 21-0028/ BLDR-23-1315 single family Completed 1 None 835 210
BLDR-24-0972/ ZPA-2024-0144 adu Completed 1 0 51 41 61
BLDR-23-0788 adu Completed 1 16 29 186 92
ZPA-2023-0123/ BLDR-23-0802 adu Permitted 1 40 112 None
PLN 22-0397 large multi Entitled 9 None None None
PLN 21-0028/ BLDR-23-1317 single family Completed 1 None 835 210
BLDR-24-0393/ ZPA-204-0069 adu Completed 1 0 28 188 75
BLDR-23-0448/ ZPA-2023-0060 adu Permitted 1 0 0 None
ENT 2023-0037 single family Entitled 1 0 None None
PLN 18-0383/ BLDR-23-0940 single family Completed 1 None 1234 226
BLDR-24-0357/ ZPA-2024-0073 adu Permitted 1 0 11 None
ENT-2023-0012/ BLDR-23-1241 single family Permitted 1 15 364 None
BLDR-24-1487/ ZPA-2024-0232 adu Completed 1 0 2 204 53
BLDR-25-1233/ ZPA-2025-0303 adu Entitled 1 None None None
BLDR-25-0612/ ZPA-2025-0161 adu Entitled 1 None None None
BLDR-25-0045/ ZPA-2025-0014 adu Permitted 1 None None None
BLDR-25-0046/ ZPA-2025-0132 adu Permitted 1 None 9 None
BLDR-25-1275/ ENT-2025-0003 single family Entitled 1 36 None None
BLDR-24-1489/ ZPA-2025-0038 adu Permitted 1 None 47 None
PLN22-0454/ BLDR-25-0300 other Entitled 8 131 None None
BLDR-24-1299/ ZPA-2024-0206 adu Completed 1 0 32 247 94
BLDR-23-1336/ ZPA-2023-0185 adu Permitted 1 None 57 None
BLDR-25-0882/ ZPA-2025-0205 adu Permitted 1 0 34 None
BLDR-25-0017/ ZPA-2025-0032 adu Permitted 1 None 18 None
BLDR-25-1208/ ZPA-2025-0346 adu Entitled 1 None None None
PLN 21-0028/ BLDR-23-0010 single family Completed 1 0 798 437 907
PLN 21-0028/ BLDR-23-0302 single family Completed 1 None 798 438
ENT-2025-0008/ BLDR-25-1239 single family Entitled 1 0 None None
ENT-2024-0052 BLDR-25-0820 single family Permitted 1 0 302 None
BLDR-23-0448/ ZPA-2023-0060 adu Completed 1 0 0 361 90
BLDR-24-0512/ ZPA-2024-0095 adu Completed 1 0 73 230 130
BLDR-24-0357/ ZPA-2024-0073 adu Permitted 1 0 11 None
BLDR-24-1295/ ZPA-2024-0184 adu Permitted 1 0 106 None
BLDR-25-1269/ ZPA-2025-0313 adu Entitled 1 None None None
BLDR-25-0648/ ZPA-2025-0219 adu Permitted 1 None 5 None
BLDR-25-1059/ ZPA-2025-0247 adu Entitled 1 399 None None
BLDR-25-1594/ ZPA-2024-0249 adu Entitled 1 None None None
BLDR-23-1333/ ZPA-2024-0046 adu Permitted 1 0 127 None
ENT 2023-0037 single family Entitled 1 0 None None
PLN 22-0397 large multi Entitled 9 None None None
BLDR-25-1252/ ZPA-2025-0281 adu Permitted 1 None 10 None
BLDR-25-1207/ ZPA-2025-0284 adu Entitled 1 None None None
BLDR-25-1469/ ZPA-2025-0334 adu Permitted 1 None 17 None
BLDR-24-1867/ ZPA-2025-0045 adu Completed 1 None 21 27
BLDR-24-1625/ ZPA-2025-0068 adu Permitted 1 None 42 None
BLDR-24-0916 adu Permitted 1 0 88 None
BLDR-25-0198/ ZPA-2025-0078 adu Completed 1 None 0 159
BLDR-25-0327/ ZPA-2025-0176 adu Entitled 1 None None None
BLDR-25-0027/ ZPA-2025-0074 adu Permitted 1 None 35 None
BLDR-24-0988/ ZPA-2024-0157 adu Permitted 1 None 65 None
PLN 21-0028/ BLDR-23-0301 single family Completed 1 None 798 437
BLDR-23-1106 adu Completed 1 133 16 410 252
ENT-2024-0049/ BLDR-25-0996 single family Entitled 2 None None None
ENT-2024-0041 single family Permitted 1 0 31 None
ZPA-2023-0123/ BLDR-23-0802 adu Completed 1 40 112 636 311
BLDR-24-0498/ ZPA-2024-0128 adu Completed 1 0 40 389 137
ENT 2024-0008 single family Entitled 1 0 None None
BLDR-24-1657/ ZPA-2025-0072 adu Completed 1 None 57 190
BLDR-25-0742/ ZPA-2025-0201 adu Permitted 1 None 48 None
20220505/ PLN 18-0359 large multi Completed 189 927 394 1024 1577
PLN 22-0388/ BLDR-23-0879 single family Completed 1 None 244 660
BLDR-23-0773 adu Completed 1 30 59 607 241
PLN 18-0383/ 20220034 single family Completed 1 None 611 306
PLN 18-0383/ 20220037 single family Completed 1 None 611 259
PLN 18-0383/ 20220041 single family Completed 1 None 613 235
PLN 18-0383/ 20220316 single family Permitted 1 None 695 None
PLN 22-0054/ 20220137 adu Permitted 2 None 15 None
20220977 adu Permitted 1 None 106 None
PLN 22-0351/ 20221226 adu Permitted 1 None 6 None
PLN 18-0219/ 20211680 single family Completed 1 None 1156 351
PLN 15-0339 single family Completed 1 None 536 45
PLN 17-0063 single family Permitted 1 None 222 None
PLN 14-0371 single family Permitted 1 None 428 None
PLN 14-0371 single family Completed 1 None 428 314
PLN 14-0371 single family Permitted 1 None 428 None
MS 01-0716 other Completed 0 None None None
PLN 15-0339 single family Completed 1 None 569 323
PLN 14-0371 single family Completed 1 None 428 351
PLN 14-0371 single family Completed 1 None 428 471
148-070-053 single family Permitted 1 None 813 None
PLN 18-0464 adu Permitted 1 7 28 None
PLN 14-0371 adu Completed 1 None 428 463
154-243-007 adu Permitted 1 0 0 None
148-070-050 single family Permitted 1 None 658 None
148-070-045 single family Permitted 1 None 658 None
148-070-055 single family Permitted 1 None 917 None
PLN 18-0383/ BLDR-23-0940 single family Permitted 1 None 1234 None
PLN 21-0028/ BLDR-23-0301 single family Permitted 1 None 798 None
PLN 21-0028/ BLDR-23-1393 single family Permitted 1 None 835 None
PLN 21-0028/ BLDR-23-0302 single family Permitted 1 None 798 None
PLN 22-0480/ 20221786 adu Permitted 1 None 107 None
PLN 23-0102/ 20230183 adu Permitted 2 104 None None
PLN 18-0383/ 20220317 single family Completed 1 None 695 365
PLN 18-0383/ 20220326 single family Completed 1 None 699 549
PLN 21-0028/ 20221201 single family Completed 1 None 382 405
20200396 single family Completed 0 None None 233
20200392 single family Completed 0 None None 233
20200078 single family Completed 0 None None 217
20191289 single family Completed 0 None None None
20191288 single family Completed 0 None None None
20190788 single family Completed 0 None None None
20190569 adu Completed 0 None None None
20200395 adu Completed 0 None None None
PLN 19-0416 single family Permitted 1 259 98 None
PLN 18-0383 adu Entitled 7 None None None
PLN 21-0028 adu Entitled 6 0 None None
20210848 other Permitted 0 None None None
20211007 adu Completed 0 None None None
20210940 adu Permitted 0 None None None
20211711 adu Permitted 0 None None None
PLN 21-0028/ BLDR-23-1394 single family Completed 1 None 835 272
PLN 21-0028/ BLDR-23-1402 single family Completed 1 None 835 303
PLN 21-0028/ BLDR-23-1399 single family Completed 1 None 835 282
PLN 22-0242/ 20221806 adu Completed 1 None 233 326
PLN 21-0028/ BLDR-23-1315 adu Completed 1 None 835 210
PLN 22-0468/ 20221696 adu Completed 1 None 3 687
ZPA-2023-0136/ BLDR-23-0450 adu Permitted 1 119 176 None
BLDR-24-1295/ ZPA-2024-0184 adu Permitted 1 0 106 None
BLDR-24-1487/ ZPA-2024-0232 adu Permitted 1 0 2 None
BLDR-23-1333/ ZPA-2024-0046 adu Permitted 1 0 127 None
ZPA-2023-0136/ BLDR-23-0450 adu Permitted 1 119 176 None
BLDR-24-0664/ ZPA-2024-0103 adu Completed 1 0 120 282 190
BLDR-25-0775/ ZPA-2025-0179 adu Permitted 1 None 62 None
BLDR-25-0541/ ZPA-2025-0160 adu Permitted 1 None 21 None
BLDR-24-1177/ ZPA-2024-0171 adu Permitted 1 None 118 None
ENT-2023-0008/ BLDR-23-0041 adu Completed 1 148 29 721 357